higher-order function

Terms from Artificial Intelligence: humans at the heart of algorithms

Page numbers are for draft copy at present; they will be replaced with correct numbers when final book is formatted. Chapter numbers are correct and will not change now.

A higher-order function is a function where one or more if its parameters is itself a function. The map and reduce funcions that were the inspration for MapReduce are both examples of higher order functions.

Used on Chap. 8: page 165